iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 23
1
AI & Data

大數據與AI研習實作與心得 系列 第 23

Python - 樂透之呼吸一の型:重抽法

  • 分享至 

  • xImage
  •  

一の型:重抽法

import random
first = int (random.randint(1,49) )     #第一個號碼不會重覆
biglottery=[]
biglottery.append(first)                #直接放入

while (len(biglottery)<7):              #少於7顆球再重抽
    for check in biglottery:
        r = int (random.randint(1,49) )
        if check == r:                  #重號
            pass
        else:   
            biglottery.append(r)        #不重號加入     
print("大樂透號:")
print(biglottery[0:6])
print("特別號:")
print(biglottery[6])       

執行結果:

大樂透號:
[35, 34, 6, 29, 49, 2]
特別號:
43


上一篇
Python - [插播]小作業2-ii:快速排序法
下一篇
Python - 樂透之呼吸二の型:實際抽法
系列文
大數據與AI研習實作與心得 30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言